something revolting - German English Dictionary